package com.shujia.wyh.day04;

/*
        if语句定义格式3：
            if(关系表达式1){
                语句体1;
            }else if(关系表达式2){
                语句体2;
            }else if(关系表达式3){
                语句体3;
            }
            ...
            else{
                语句体n+1;
            }

       执行流程：
        1、首先判断关系表达式1中的值，如果是true，执行语句体1，执行完语句体1后结束整个if语句
        2、如果关系表达式1的值是false的话，判断下一个关系表达式2，如果是true重复步骤1，如果是false一次类推
        3、如果所有的关系表达式都不满足的话，最后执行else中的语句体n+1

        需求：
            通过把学生考试成绩分等级来引出if语句的第三种格式
            90-100	优秀
            80-90	好
            70-80	良
            60-70	及格
            60一下	不及格

        注意：
            为了程序与的严谨性，推荐给出一个默认的处理，当所有的关系表达式都是false的时候，就会执行这里的代码。

 */
import java.util.Scanner;
public class IfDemo5 {
    public static void main(String[] args) {
        //创建键盘录入对象
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个学生的成绩：");
        int score = sc.nextInt();
        if(score>=90 & score<=100){
            System.out.println("优秀");
        }else if(score>=80 & score<90){
            System.out.println("好");
        }else if(score>=70 & score<80){
            System.out.println("良");
        }else if(score>=60 & score<70){
            System.out.println("及格");
        }else if(score>=0 & score<60){
            System.out.println("不及格");
        }else {
            System.out.println("输入的数据有误！");
        }


    }
}
